-
iOS 10.x BETA VERSION **NO REBOOT REQUIRED!**
- NoATWAKEUP X is a tweak I developed to stop the daemon/process atwakeup (aka com.apple.atc.atwakeup). NoATWAKEUP X automatically begins running when your device is turned on or rebooted (even before you re-jailbreak) which gives it the advantage of executing before ATWAKEUP can. There are no settings to configure with this tweak because NoATWAKEUP X has you covered!
-
Do I need this tweak?
If you have CrashReporter installed and have never seen a crash report with mentions of "atc.atwakeup" or "atwakeup" then chances are you're one of the lucky ones who won't need NoATWAKEUP X! If you have DetailedBatteryUsage installed and haven't seen "atc.atwakeup" show up in the BATTERY USAGE list then you are most likely ok! If you haven't had trouble with ATWAKEUP you probably don't need this tweak, and any battery savings would most likely be negligible...however it won't hurt anything if you'd like to try it anyway!
-
What is ATWAKEUP and what does it do?
Unfortunately Apple doesn't release many details regarding their system binaries or launch daemons, so I spent considerable time researching it as thoroughly as I could. (For more about my research email me or PM on r/jailbreak). The ATWAKEUP daemon sends a signal approximately every 5-30 seconds to any "sleeping" paired Bluetooth connected media device to wake it up...in the event that you decide to press the "Play" button in either the control center or multitasking view.
-
What's wrong with ATWAKEUP?
Well, ATWAKEUP isn't ALL bad. ATWAKEUP does work as intended with most devices, causing no issues at all. The majority of those affected with the ATWAKEUP "curse" report excessive power consumption (battery drain). After polling 17 volunteers from r/jailbreak who were inflicted with the ATWAKEUP bug and whom then installed this tweak, an average net increase in battery life of 35%+ was observed thanks to the original version of NoATWAKEUP! Other symptoms of the ATWAKEUP bug include sluggish performance, decreased animation/transition fluidity, sudden SpringBoard crashes and/or excessive heat.
-
What could go wrong if I install NoATWAKEUP X?
I have yet to receive a single report of broken functionality due to NoATWAKEUP X. Of course anything IS possible, and there is a remote possibility that you may experience issue(s) related to waking up a Bluetooth device(s) that plays music or videos in coordination with you device. Please contact me with any issues you experience. You can solve any problem that might be caused by NoATWAKEUP X by simply uninstalling the tweak and respringing.
-
FAQS
Can't I just disable ATWAKEUP using iCleaner Pro? No because iCleaner Pro doesn't have a toggle for this daemon.
- Can't I just use a launchctl command, rename the plist or change the RunAtLoad value to false? You can absolutely address the ATWAKEUP issue how you see fit, however the methods mentioned above need to be repeated each time your device is restarted or turned off if your device is running iOS 9.2-10.x due limitations of the semi-tethered jailbreak. Fully untethered jailbreaks, such as iOS 9.0.2, can still successfully use the methods outlined above.
- Is your tweak deleting system files? Absolutely NOT. No system files are permanantly modified by this tweak. NoATWAKEUP X is purposefully preventing the ATWAKEUP binary and launch daemon from running. Uninstalling this tweak and respringing your device will return you back to stock in regards to this daemon and executable.
-
**NO REBOOT REQUIRED FOR NoATWAKEUP X!**
Changelog
-
1.2b
- Fixed an issue where script.conf.NoATWAKEUP wasn't automatically reloading after installation
-
1.1b
- Added support for iOS 10
-
1.0a
- ALPHA Version Release
Known Issues
- No current issues identified as of Feb 1, 2017.
Show Your Support For Useful Free Tweaks From TheComputerWhisperer :)
Show Your Support For Useful Free Tweaks From TheComputerWhisperer :)